FluentBoards\App\Services\TaskService D

Total Complexity 138
Dependencies 18
Dependents 8
Total lines 943
Lines of code 662
Logical lines of code 411
Comment lines 89
Methods 42
Properties 0

Methods 42

Method Rating Maintainability Complexity Lines of code
updateTaskProperty()
C
34 25 91
getCommentsAndActivities()
A
41 8 56
createTask()
A
46 7 37
copyTasks()
S
47 5 35
getArchivedTasks()
S
53 6 20
moveTaskToNextStage()
S
53 5 22
getTasksForBoardsByCategory()
S
54 5 21
updateAssignee()
S
54 5 20
getAssociatedTasks()
S
49 4 32
manageDefaultAssignees()
S
60 5 13
uploadMediaFileFromWpEditor()
S
51 4 27
updateAssociate()
S
62 4 11
getLastOneMinuteUpdatedTasks()
S
52 3 23
changeBoardByTask()
S
58 3 16
updateObservationOfCurrentUser()
S
59 3 15
taskCoverPhotoUpdate()
S
60 3 14
updateArchive()
S
60 3 12
deleteTask()
S
59 2 15
filterNullDate()
S
70 3 6
getActivities()
S
63 3 10
deleteTaskCoverImage()
S
66 3 8
assignYourselfInTask()
S
59 2 14
taskStatusUpdate()
S
63 2 11
loadWithRelations()
S
68 2 8
updateStatus()
S
67 2 8
loadNextStage()
S
65 2 9
setTitle()
S
70 2 6
setDefaultAssigneesToEveryTasks()
S
70 2 6
deleteTaskAttachments()
S
66 2 8
getTasksForBoards()
S
62 1 12
updateParent()
S
77 1 4
updateTitle()
S
72 1 5
updateDescription()
S
72 1 5
updateDueDate()
S
64 1 10
updateStartedDate()
S
69 1 7
updatePriority()
S
71 1 6
detachYourselfFromTask()
S
67 1 8
getIdeaVoteStatistics()
S
71 1 6
sendMailAfterTaskModify()
S
74 1 4
getStageByTask()
S
76 1 4
getLastPositionOfTasks()
S
64 1 10
subtaskCountUpdate()
S
68 1 7